.news {
    width: 100%;
    height: 1113px;
}

.news .top {
    width: 200px;
    height: 14px;
    line-height: 14px;
    color: #767676;
    font-size: 14px;
    margin-top: 20px;
    overflow: hidden;
}

.news .top .img {
    width: 28px;
    height: 14px;
    background: url(../img/item/icon.png) no-repeat center;
}

.news .top p,
.img {
    float: left;
}

.news .top .bottom {
    color: #668aca;
}

.news .center {
    width: 100%;
    height: 830px;
    margin-top: 50px;
    overflow: hidden;
}

.news .center .news-left {
    width: 600px;
    height: 830px;
    float: left;
}

.news .center .news-left .img {
    width: 600px;
    height: 400px;
    margin-bottom: 30px;
}

.news .center .news-left .img1 {
    background: url(../img/box.jpg) no-repeat center;
    background-size: cover;
}

.news .center .news-left .img2 {
    background: url(../img/box-b.jpg) no-repeat center;
    background-size: cover;
}

.news .center .news-right {
    float: right;
    width: fit-content;
    height: fit-content;
    margin-right: 60px;
}

.news .center .news-right .text {
    width: fit-content;
    height: fit-content;
    margin-bottom: 70px;
}

.news .center .news-right .text .title {
    margin-bottom: 19px;
    overflow: hidden;
}

.news .center .news-right .text .left {
    float: left;
    font-size: 18px;
    color: #6b6b6b;
    line-height: 18px;
}

.news .center .news-right .text .right {
    float: right;
    font-size: 18px;
    line-height: 15px;
    color: #6b6b6b;
}

.news .center .news-right .text .bottom {
    font-size: 14px;
    color: #989898;
    line-height: 21px;
}